import axios from 'axios'
//3  instance本身返回的就是Promise  推荐！！！
//config 表示axios基本配置
export function request(config){
  //1.创建axios实例
  const instance= axios.create({
    baseURL:"http://152.136.185.210:7878/api/m5",
    timeout:5000
  }) 
  instance.interceptors.request.use(config=>{
     //成功
      //console.log(config)
      return config     
  },err=>{
    //失败
    //console.log(err)
  })//拦截请求

  instance.interceptors.response.use(res=>{
    //res 表示拿到的结果
    console.log(res)
    return res.data
  },err=>{
    console.log(err)
  })//拦截响应

  //3.发送网络请求
  return instance(config)
}

